package com.ruoyi.user.domain.vo;

import com.ruoyi.income.domain.Income;
import com.ruoyi.user.domain.User;
import com.ruoyi.withdrawaltable.domain.WithdrawalTable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel("用户收入与提现详情VO")
public class IncomeVO implements Serializable {

    @ApiModelProperty(value = "用户ID", example = "user123")
    private String userId;

    @ApiModelProperty(value = "收入列表")
    private List<Income> income;

    @ApiModelProperty(value = "提现列表")
    private List<WithdrawalTable> withdrawalIncome;

    private User user;
}
